// pages/clock/pages/jobflow/index.js
const {
	http
} = require("../../../../utils/apiutils");
const util = require("../../../../utils/util")
const app = getApp()
const wxml2canvas = require('../../../../utils/wxml2canvas.js')
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		html: '',
		jobData: {},
		id: 0,
		type:0
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function (options) {
		wx.setNavigationBarTitle({
			title:options.type == 1 ? "入职流程" : '辞职流程'
		}) 
		this.setData({
			id: options.id,
			type:options.type
		})
		this.getJobData(options.id)
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function () {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function () {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function () {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function () {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function () {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function () {

	},
	getJobData: function (id) {
		var that = this;
		wx.showLoading({
			title: '加载中...',
		})
		http.getJobData(id,
			function (res) {
				wx.hideLoading()
				if (res.code == 0) {
					that.setData({
						jobData: res.data,
						html:that.data.type==1?res.data.factory.intoDetail:res.data.factory.outDetail
					})
				} else {
					wx.showToast({
						title: res.message,
						icon: "none",
					})
				}
			},
			function (err) {
				wx.hideLoading()
			})
	},
})